![]() |
MQTT C Client Libraries Internals
|
| Data for one of the ack packets | |
| Data related to one client | |
| Configuration data related to all clients | |
| Data for a connack packet | |
| Data for a connect packet | |
| Bitfields for the MQTT header byte | |
| Information about the state of the heap | |
| Structure to hold all data for one list | |
| Structure to hold all data for one list element | |
| Client publication message data | |
| MQTTAsync_connectOptions defines several settings that control the way the client connects to an MQTT server | |
| The data returned on completion of an unsuccessful API call in the response callback onFailure | |
| Initialization options | |
| A structure representing the payload and attributes of an MQTT message | |
| MQTTAsync_sslProperties defines the settings to establish an SSL/TLS connection using the OpenSSL library | |
| The data returned on completion of a successful API call in the response callback onSuccess | |
| MQTTAsync_willOptions defines the MQTT "Last Will and Testament" (LWT) settings for the client | |
| MQTTClient_connectOptions defines several settings that control the way the client connects to an MQTT server | |
| Initialization options | |
| A structure representing the payload and attributes of an MQTT message | |
| MQTTClient_libraryInfo is used to store details relating to the currently used library such as the version in use, the time it was built and relevant openSSL options | |
| A structure containing the function pointers to a persistence implementation and the context or state that will be shared across all the persistence functions | |
| MQTTClient_sslProperties defines the settings to establish an SSL/TLS connection using the OpenSSL library | |
| MQTTClient_willOptions defines the MQTT "Last Will and Testament" (LWT) settings for the client | |
| Data for a packet with header only | |
| Structure to hold all data for one list element | |
| Stored publication data to minimize copying | |
| Data for a publish packet | |
| Structure to hold all socket data for the module | |
| Each item on the heap is recorded with this structure | |
| Data for a suback packet | |
| Data for a subscribe packet | |
| Structure to hold all data for one tree | |
| Data for an unsubscribe packet | |
| Client will message data |
1.8.5